Wprowadzając zmienne do dokumentu należy wykorzystywać wbudowane funkcje ułatwiające edycję dokumentu:
§
<F1> wprowadzanie odwołań do pól z tabeli
§
<F2> wprowadzanie znaczników bloków
§
§
<F3> wprowadzanie kodów sterujących pracą drukarki,
dokumentami HTML, poczty elektronicznej e-mail
§
§
<F4> wprowadzanie funkcji specjalnych
§
§
<F5> Wprowadzanie danych użytkownika systemu –
płatnika
§
§
<F6> wprowadzanie kodów styli formatu HTML
Przykładowy plik tekstowy ACH na podstawie którego system formatuje wydruki:
<dokument.ACH>
<naglowek.ACH>
^01^02^03SPRZEDAWCA :
<$Alltrim(gcNazwa1)//C$> Strona <$_nStrona()/XXXXXXX/C$>
<$gcKodPoc//C$>
<$alltrim(gcMiejsc)//C$> ul.
<$alltrim(gcUlica)//C$> <$alltrim(gcDom)//C$>
^04NIP
:<$zua->DIPL01/XXXXXXXXXXXXX/C$>REGON
:<$zua->DIPL02/XXXXXXXXX/C$>Numer telefonu
:<$zua->ASZP07/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/C$>
Numer rachunku bankowego :<$TRIM(zua->BANK00)/C$>
<$zua->BANKPP//C$> <$zua->BANK01//C$> <$zua->BANK02//C$>
Adres poczty elektronicznej
:<$zua->ASZP09/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/C$>
˛04
^07^03 NABYWCA:
FAKTURA VAT
<$Substr(ODN->NAZWA1,1,50)//C$>
Nr: <$SUBSTR(DOKUMFA,1,8)/C$>W0H^07 ^02^04^12<$Substr(ODN->NAZWA2,1,50)//C$>^13^07^03
ul.<$alltrim(ODN->ULICA)/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/C$>
ORYGINAŁ / KOPIA
<$ODN->KODPOC/99-999/C$><$alltrim(MIEJSC)/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/C$>
NIP :
<$ODN->NIP/XXXXXXXXXXXXX/C$>
MAGAZYN :<$MAGAZYN/XX/C$>
Sposób zapłaty
:<$SPPLA(KODWPLATY)/XXXXXXXXXXXX/C$> Data Sprzedaży
:<$DATFAK/##.##.##/D$>
Termin zapłaty :<$TERMINFA/##.##.##/D$> Data Wystawienia
:<$DDOWOD/##.##.##/D$>
^02^04
</naglowek.ACH>
<pozycje.ACH>
-----------------------------------------------------------------------------------------------------------------------------
Lp.»Nazwa asortymentu »Jed
» Ilość »CenaPrzedRab » CenSprzedaż » Wartość »VAT
»
Opis »Nr delegacji »%Raba »
-----------------------------------------------------------------------------------------------------------------------------
<NEXT:2>
<$NAZWAAS/TX_X50/C$><$JEDN/TX_X3/C$><$ROZCHOD/999.99/N$> <$CENANETTO/TX_N092/N$> <$CENAREAL()/TX_N092/N$>
<$WARNET()/TX_N092/N$><$TAX()/TX_N03/C$>
<$NAZWA2/TX_X50/C$><$NAZWA3/TX_X12/C$> <$PROCRAB/TX_N52/N$>
-----------------------------------------------------------------------------------------------------------------------------
</pozycje.ACH>
<sumafaktury.ACH>
-----------------------------------------------------------------------------------------------------------------------------
<$WARNET/999,999.99
/N$>
----------------------------------------------------------------------------------------------------------------------------
</sumafaktury.ACH>
<NAGLOWEKSTRONY.ACH>
^02^03SPRZEDAWCA :
<$Alltrim(gcNazwa1)//C$> Strona <$_nStrona()/XXXXXXX/C$>
<$gcKodPoc//C$>
<$alltrim(gcMiejsc)//C$> ul.
<$alltrim(gcUlica)//C$> <$alltrim(gcDom)//C$>
^04NIP :<$zua->DIPL01/XXXXXXXXXXXXX/C$>REGON
:<$zua->DIPL02/XXXXXXXXX/C$>
^03^05 FAKTURA VAT MP nr : <$SUBSTR(DOKUMFA,1,8)/C$>^04^06
</NAGLOWEKSTRONY.ACH>
<SUMA.ACH>
<$as_sumavat()/C$>
</SUMA.ACH>
<STOPKA.ACH>
^03UDZIELONO RABATU W KWOCIE NETTO
:<$RABATSPN()/99,999,999.99/N$>
^12
ZAPŁACONO :<$ZAP0112()/99,999,999.99/N$>
DO ZAPŁATY
:<$SALDO()/99,999,999.99/N$>
^13^04^05
Podpis osoby upoważnionej do odbioru
faktury VAT OSOBA
UPOWAZNIONA DO WYSTAWIENIA FAKTURY VAT
<$ODN->NAZWDOK/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/C$>
.......................................
<$USERS->usr0/XXXXXXXXXXXXXXXXXXXXXXXX/C$>
PRZYJĘCIE FAKTURY JEST TRAKTOWANE JAKO UZNANIE WIERZYTELNOŚCI W
TERMINIE.
OD NIETERMINOWEJ PŁATNOŚCI NALICZANE BĘDĄ ODSETKI.
DO MOMENTU CAŁKOWITEJ ZAPŁATY ZA FAKTURĘ WW. TOWARY HANDLOWE POZOSTAJĄ
WŁASNOŚCIĄ SPRZEDAWCY.
ZAPRASZAMY OD PONIEDZIAŁKU DO PIATKU W
GODZ. 8.00-17.00
</stopka.ACH>
<KONIECSTRONY.ACH>
^20
</KONIECSTRONY.ACH>
<SYSTEM.ACH>
</SYSTEM.ACH>
</dokument.ACH>